import { http } from '../plugs/aixos'

export function findAllRecord(args = {}) {
  const url = `record/?` + Object.entries(args).map(([key, value]) => `${key}=${value}`)
  return http.request<recordModel[]>({
    url,
    method: 'GET',
  })
}

// export function findComp(id: number) {
//   const url = `comp/${id}`
//   return http.request<compModel>({
//     url,
//     method: 'GET',
//   })
// }

export function addRecord(data: recordModel) {
  return http.request<recordModel>({
    url: 'record',
    method: 'POST',
    data,
  })
}

export function delRecord(id: number) {
  return http.request<recordModel>({
    url: `record/${id}`,
    method: 'DELETE',
  })
}

// export function findLog(id: number) {
//   return http.request<logModel>({
//     url: `log/${id}`,
//     method: 'GET',
//   })
// }

// export function updateBook(id: number, data: any) {
//   return http.request<BookModel>({
//     url: `book/${id}`,
//     method: "PATCH",
//     data,
//   });
// }
